// JavaScript Document
$(document).ready(function(){
	changeLoginValidateImg();
	$(".login .tr_04").bind("click",function(){
	});
	$(".login .srinput").focusin(function(){
	    $(this).parent().removeClass("focusout_bor").addClass("focusin_bor");
	});
	
	$(".login .srinput").focusout(function(){
	    $(this).parent().removeClass("focusin_bor").addClass("focusout_bor");
	});
	
	$("input[name='captcha']").focusin(function(){
		if (!isCaptcha($(this).val())) {
			$(this).val('');
		}
	});
	$("input[name='captcha']").focusout(function(){
		if (!$(this).val()) {
			$(this).val("输入验证码");
		}
	});
	$("#btn_login").bind("click" , function(){
		submitLoginForm();
	});
	$("input").keypress(function(e){
		if (e.which == 13) {
			var a =$(this).parent().nextAll().find("input[type!=checkbox]")
			if (a.length > 0) {
				a.eq(0).focus();
				a.eq(0).select()
			} else {
				submitLoginForm();
			}
		}
	})
	//点击图片 切换验证码
	$("#img_captcha").bind("click",function(){
		changeLoginValidateImg();
	});
	function submitLoginForm(){
		var rem = $("#remember_me");
		$(rem).is(":checked")?$(rem).attr('value',1):$(rem).attr('value',0);
		$(".login_error").slideUp();
		if (!validate()) {
			return false;
		}
		$("#loginForm").submit();
	}
	function validate(){
		if (!$("#input_username").val()) {
			$("div[class='login_error font12 orge']").html("请输入用户名!");
			showErrMsg()
			return false;
		}
		if (!$("#input_password").val()) {
			$("div[class='login_error font12 orge']").html("请输入密码!");
			showErrMsg()
			return false;
		}
		var captcha = $("input[name='captcha']").val();
		if (!captcha || !isCaptcha(captcha)){
			$("div[class='login_error font12 orge']").html("请输入正确验证码!");
			showErrMsg()
			return false;
		}
		return true;
	}
	function changeLoginValidateImg(){
		var currentTime = new Date().getTime();
		 $("#img_captcha").attr("src", "captcha/getCaptcha" + "?d=" + currentTime);
	};
	
	function isCaptcha(a){
	    var reg = /^[A-Za-z0-9]+$/;
	    return reg.test(a);
	}
	function showErrMsg(){
		if($(".login_error").css("display") =='none'){
			$(".login_error").slideDown();
		} else {
			$(".login_error").stop();
		}
//		$(".login_error").slideDown();
	}
});